which regenerates - Alemán Inglés Diccionario